body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#0e56a8;}
a{color:#333333;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:1.250em; text-indent:20px;}
fieldset,img{border:0;}

.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.center{text-align:center;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.top{ width:100%; height:113px; background:#0e56a8; min-width:1200px;}
.topc{ width:1200px; height:113px; margin:0 auto; background:url(../images/sy_02.jpg) 725px 0px no-repeat;}
.topclf{ width:647px; height:70px; float:left; padding-top:24px;}
.toprr{ width:200px; float:right; margin-top:44px;}
.toprr li{ float:right; text-align:right; background:url(../images/sy_08.jpg) left center no-repeat; text-indent:10px; line-height:30px; font-size:14px; margin-left:15px;}
.toprr li a { color:#c8d2e5;}
.nav{ width:100%; height:49px; background:#08478e; min-width:1200px;}
.navc{ width:1200px; margin:0 auto; height:49px;}
.naslfnvv{ width:970px; float:left; height:49px;}
.nas{ width:227px; height:31px; float:right; background:url(../images/sy_16.jpg) no-repeat; margin-top:10px;}
.naslf{  float:left; height:49px;width:188px;}
.naslf input{ width:175px; height:33px; line-height:33px; border:0px; background:none; padding-left:10px;}
.nasanj{ width:22px; height:18px; float:left; padding:7px 0px 0px 5px;}

.llj{ width:100%; background:#ededed; height:50px; min-width:1200px;}
.lljc{ width:1200px; margin:0 auto; height:50px;}
.lljc li{ font-size:16px; width:24%; height:50px;line-height:50px;text-align:center; float:left; border-right:1px solid #ccc;}
.lljcaa{ background:#0e56a8; color:#fff;} 
.lljcaa a{color:#fff}
.v_news_content .vsbcontent_img img{text-align:center}
.v_news_content .vsbcontent_img{text-align:center}

.slideItem{width:auto !important;}



.gndb {
    width: 100%;
    height:162px;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 9;
}
.bannerbbbb{min-width:1210px;position:relative;overflow:hidden;margin-top:162px;}


#vsb_content table td{border:1px solid #c1c1c1 ;border-collapse:collapse;padding:2px 10px;}
#vsb_content table th{border:1px solid #c1c1c1 ;border-collapse:collapse;}
#vsb_content table{width:90% !important;}



/* banner-box */
.banner-box{min-width:1210px;height:460px;position:relative;overflow:hidden;margin-top:162px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:460px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:130px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:280px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#034da9;}

.banner-box  ul{width:auto !important;}
.xint{ height:320px; width:1200px; margin:0 auto; margin-top:20px;}
.xintlf{ width:483px; height:320px; float:left;}



/*焦点图*/
.focus{ position:relative; width:483px; height:320px; background-color: #000; float: left;}  
.focus img{  width:483px; height:320px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:12px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:0px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.tonzg{ width:658px; height:298px; border:1px solid #e1e0e0; float: right; padding:10px 15px;}

.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:100%;overflow:hidden;}
.scrollUl{width:100%;overflow:hidden;height:35px; margin:0 auto;border-bottom:1px solid #e1e0e0; }
.scrollUl li{float:left;}
.sd01{cursor:pointer; background:#0e56a8;font-family:"微软雅黑";font-size:14px;height:35px; line-height:35px; color:#fff; font-size:16px;width:100px; margin-right:10px; text-align:center; }
.sd02{cursor:pointer; font-family:"微软雅黑";font-size:14px;height:35px; line-height:35px; color:#000; font-size:16px;width:100px; margin-right:10px; text-align:center; }
.lins{ width:100%; height:auto; padding-top:20px;}
.lins li{ font-size:16px; text-align:right; color:#aaaaaa; text-indent:10px; line-height:42px; background:url(../images/sy_22-08.jpg) left center no-repeat;}
.lins li a{ float:left; text-align:left;}

.gend{position:absolute; top:-25px; font-size:14px; right:5px;}
.zonjzt{ width:1200px; height:105px; margin:0 auto; margin-top:20px;}
.zonjzt li{ width:594px; float:left;}
.zhi{ width:1200px; height:80px; margin:0 auto; background:#6699cc; margin-top:20px;}
.zhi li{ width:149px; float:left; height:80px; border-right:1px solid #a5bed6;text-align:center; display:block;}
.zhi li a img{ padding-top:10px; }
.zhi li a p{ font-size:15px; line-height:30px; color:#fff;}
.zhi li:hover{ background:#3a7dc0;}
.banq{ width:100%; height:155px; min-width:1200px; background:#0e56a8; margin-top:20px;}
.banqc{ width:1200px; margin:0 auto; height:125px;}
.banqclf{ width:200px; float:left; height:88px; padding-top:35px; padding-left:70px;}
.banqclf img{ width:80px; float:left; height:88px; padding-right:10px;}
.banqclf p{ color:#fff; font-size:14px; padding-top:15px; }
.banqcrr{ color:#fff; float:left; line-height:24px; font-size:14px; width:900px; padding-top:20px;}
.banqcrr a{color:#fff;}

.lhx{ width:1200px; height:120px; border-bottom:1px solid #e1e0e0;border-left:1px solid #e1e0e0;border-right:1px solid #e1e0e0; background:url(../images/sy_64.jpg) top repeat-x; margin:0 auto;margin-top:35px; position: relative;}
.ganlj{ font-size:18px; height:40px; width:100px; background:#fff; line-height:40px; text-align:center;  position:absolute; left:36px; top:-20px;}
.lkhk{ width:90%; height:auto; margin:0 auto; padding-top:35px;}
.lkhk li{ float: left; line-height:35px; font-size:14px; background:url(../images/sy_67.jpg) left center no-repeat; text-indent:10px; width:25%;}

.erk{ width:100%; height:334px; text-align:center;margin-top:162px;}
.ernk1200{ width:1200px; min-height:600px; margin:0 auto; margin-top:54px;}
.ernl255{ width:255px; float:left; min-height:600px; background:url(../images/jjym_19.jpg) bottom no-repeat #ededed;}
.lnm{ background:#0e56a8; font-weight:bold; font-size:30px; line-height:80px; color:#fff; text-align:center;}
.erjln{ width:100%; height:51px; font-size:16px; line-height:51px; background:url(../images/jjym_22.jpg) no-repeat; text-indent:65px;}
.erjlna{ width:100%; height:51px; font-size:16px; line-height:51px; background:url(../images/jjym_119.jpg) no-repeat; text-indent:65px;}

.khjrrg{ width:900px; float:right; min-height:600px;}
.danw{ min-width:100px; height:40px; background:url(../images/jjym_05.jpg) left center no-repeat; line-height:40px; text-align:right; float:right; text-indent:15px;}
.sonj{ width:100%; background:url(../images/jjym_09.jpg) center repeat-x;height:50px;}

.sonjlf{ font-size:30px;   min-width:150px; font-weight:bold; line-height:50px; color:#605858;background:#fff; float:left;}




.jiacont{ width:100%; height:auto; line-height:35px; font-size:16px; padding:30px 0px;}
.jiacont p{ text-indent:2em; line-height:35px; font-size:16px; padding-bottom:10px;}

.lhjc{ width:95%; min-height: 600px; margin:0 auto;}
.contit{ font-size:24px; line-height:40px; text-align:center; font-weight:bold; padding:20px 0px;}
.concon{ width:100%;height:auto; line-height:35px; font-size:16px; padding:40px 0px;}
.concon p{ text-indent:2em; line-height:35px; font-size:16px; padding-bottom:10px;}
.conshj{ height:50px; color:#7e7e7e; line-height:50px; text-align:center; border-bottom:1px dashed #ccc;}


.tout{ width:100%; height:202px; border-bottom:1px solid #e4e4e4; padding-bottom:30px;}
.toutlf{ width:570px; float:left; height:202px;}
.toutlf h3{ font-size:20px; line-height:45px; padding-bottom:25px;}
.toutlf p{ line-height:35px; font-size:16px;}
.toutrr{ width:317px; float:right; height:202px;}
.toutrr img{width:317px; height:202px;}

.talist{ width:100%; height:auto; padding:20px 0px;}
.talist li{ text-align:right; line-height:50px; border-bottom:1px dashed #ccc; background:url(../images/sy_22-08.jpg) left center no-repeat; text-indent:10px; font-size:14px;}
.talist li a{ float:left; text-align:left;}
.fany{ height:40px; text-align:center; line-height:40px;}
.fanwwd{ height:80px; border-top:1px solid #ccc; padding:10px 0px;}
.fanyyf{ height:40px; line-height:40px; font-size:14px;}

.toutgh{ width:100%; height:140px; border-bottom:1px solid #e4e4e4; padding:20px 0px;}
.toutlfgh{ width:660px; float: right; height:130px;}
.toutlfgh h3{ font-size:18px; line-height:45px; }
.toutlfgh p{ line-height:35px; font-size:16px; padding-top:10px;}
.toutrrgh{ width:200px; float: left; height:130px;}
.toutrrgh img{width:200px; height:130px;}
.talists{ width:100%; height:auto;}
.talists li{ text-align:right; line-height:50px; border-bottom:1px dashed #ccc; background:url(../images/sy_22-08.jpg) left center no-repeat; text-indent:10px; font-size:14px;}
.talists li a{ float:left; text-align:left;}


.carousel {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 40px 0px 0px; width: 950px; height: 500px; overflow: hidden; position: relative;
}
.carousel .slides {
	margin: 0px auto 30px; overflow: hidden; position: relative;
}
.carousel .slides .slideItem {
	padding: 0px; overflow: hidden; position: absolute; cursor: pointer;
}
.carousel .slides .slideItem a {
	overflow: hidden; display: block;
}
.carousel .slides .slideItem img {
	width: 100%; height: 100%;
}
.carousel .slides .slideItem .cover {
	width: 100%; height: auto; text-align: center; color: rgb(0, 0, 0); float: left; position: absolute; z-index: 999;
}
.prevButton {
	background: url(../images//btn.png) no-repeat 0px 0px; top: 220px; width: 38px; height: 38px; display: block; position: absolute; z-index: 99; cursor: pointer;
}
.nextButton {
	background: url(../images/btn.png) no-repeat 0px 0px; top: 220px; width: 38px; height: 38px; display: block; position: absolute; z-index: 99; cursor: pointer;
}
.prevButton {
	left: 40px;
}
.nextButton {
	background-position: 0px -40px; right: 40px;
}

.iko {
	width: 522px; height: 460px; text-align: center; line-height: 28px; font-size: 16px; float: left;
}

.zhjco{ width:100%; height:auto;}

.zzjg{ width:188px; height:51px; background:url(../images/ssk.jpg) no-repeat; line-height:50px; font-size:18px; font-weight:bold; text-align:center; color:#fff; margin-top:40px;}

.zhjc{ width:100%; height:auto;}
.zhjclf{ width:250px; background:#e9ecf4; margin-top:10px; height:50px; text-align:center; line-height:50px; border:1px solid #ccc; float:left; font-size:16px; margin-right:10px;}
.zhjclggjf{ width:280px; background:#e9ecf4; margin-top:10px; height:50px; text-align:center; line-height:50px; border:1px solid #ccc; float:left; font-size:16px; margin-right:10px;}
.zhjclggjfa{ width:280px; background:#266daf; margin-top:10px; height:50px; text-align:center; line-height:50px; border:1px solid #ccc; float:left; font-size:16px; margin-right:10px;color:#ffffff;}
.zhjclggjfa a{color:#ffffff}


.zhjclfcc{ width:390px; background:#e9ecf4; margin-top:10px; height:50px; text-align:center; line-height:50px; border:1px solid #ccc; float:left; font-size:16px; margin-left:30px;  }






 